package cn.wps.moffice.main.scan.dialog; import android.app.Activity; import android.app.FragmentManager; import android.app.FragmentTransaction; import android.content.Context; import android.content.Intent; import android.content.pm.PackageManager; import android.content.pm.ResolveInfo; import android.net.Uri; import android.os.Bundle; import android.view.View; import cn.wps.moffice.main.scan.bean.ShareItem; import cn.wps.moffice_eng.R; import java.io.File; import java.util.ArrayList; import java.util.Iterator; import java.util.List; import org.eclipse.paho.client.mqttv3.internal.ClientDefaults; public class ShareLongPicFragmentDialog extends BaseFragmentDialog { private static final String[] ihM = {"com.tencent.mobileqq", "com.tencent.mm", "com.tencent.tim", "com.alibaba.android.rimet"}; private View.OnClickListener dpM = new View.OnClickListener() { /* class cn.wps.moffice.main.scan.dialog.ShareLongPicFragmentDialog.AnonymousClass1 */ public final void onClick(View view) { switch (view.getId()) { case R.id.phone_panel_topbar_nav_img /*{ENCODED_INT: 2131366124}*/: ShareLongPicFragmentDialog.this.dismiss(); return; case R.id.rll_dingding_item /*{ENCODED_INT: 2131367796}*/: hnx.a((Context) ShareLongPicFragmentDialog.this.mActivity, "com.alibaba.android.rimet", ShareLongPicFragmentDialog.this.cbC(), (List<String>) ShareLongPicFragmentDialog.this.ihO); ShareLongPicFragmentDialog.this.dismiss(); return; case R.id.rll_more_item /*{ENCODED_INT: 2131367797}*/: ShareLongPicFragmentDialog.this.cbz(); ShareLongPicFragmentDialog.this.dismiss(); return; case R.id.rll_qq_item /*{ENCODED_INT: 2131367798}*/: hnx.a(ShareLongPicFragmentDialog.this.mActivity, "com.tencent.mobileqq", ShareLongPicFragmentDialog.this.cbB(), (List<String>) ShareLongPicFragmentDialog.this.ihO); ShareLongPicFragmentDialog.this.dismiss(); return; case R.id.rll_tim_item /*{ENCODED_INT: 2131367799}*/: if (ShareLongPicFragmentDialog.a(ShareLongPicFragmentDialog.this)) { hnx.a(ShareLongPicFragmentDialog.this.mActivity, "com.tencent.tim", "com.tencent.mobileqq.activity.JumpActivity", (List<String>) ShareLongPicFragmentDialog.this.ihO); } else { Activity activity = ShareLongPicFragmentDialog.this.mActivity; goq.j("share_tim_download", null, true); Intent intent = new Intent("android.intent.action.VIEW", Uri.parse("https://office.qq.com/mobile/index.html?adtag=fromWPS")); intent.addFlags(ClientDefaults.MAX_MSG_SIZE); if (intent.resolveActivity(activity.getPackageManager()) != null) { activity.startActivity(intent); } else { lvg.d(activity, R.string.public_error, 0); } } ShareLongPicFragmentDialog.this.dismiss(); return; case R.id.rll_wecha_item /*{ENCODED_INT: 2131367800}*/: hnx.a(ShareLongPicFragmentDialog.this.mActivity, "com.tencent.mm", ShareLongPicFragmentDialog.this.cbA(), (List<String>) ShareLongPicFragmentDialog.this.ihO); ShareLongPicFragmentDialog.this.dismiss(); return; case R.id.share_longpic /*{ENCODED_INT: 2131368029}*/: ShareLongPicFragmentDialog.this.cby(); ShareLongPicFragmentDialog.this.dismiss(); return; default: return; } } }; protected ArrayList<String> ihO; private View ihW; private View ihX; private View ihY; private View ihZ; private View iia; private View iib; private View iic; private String iid; protected List<ShareItem> iie; public static final void a(Activity activity, ArrayList<String> arrayList, String str) { FragmentManager fragmentManager = activity.getFragmentManager(); ShareLongPicFragmentDialog shareLongPicFragmentDialog = new ShareLongPicFragmentDialog(); Bundle bundle = new Bundle(); bundle.putStringArrayList("argument_share_list", arrayList); bundle.putString("argument_source_position", str); shareLongPicFragmentDialog.setArguments(bundle); FragmentTransaction beginTransaction = fragmentManager.beginTransaction(); beginTransaction.add(shareLongPicFragmentDialog, "ShareLongPicFragmentDialog"); beginTransaction.commitAllowingStateLoss(); } static /* synthetic */ boolean a(ShareLongPicFragmentDialog shareLongPicFragmentDialog) { for (ShareItem shareItem : shareLongPicFragmentDialog.iie) { if ("com.tencent.tim".equals(shareItem.getPackageName())) { return true; } } return false; } private static boolean c(ShareItem shareItem) { for (String str : ihM) { if (str.equals(shareItem.getPackageName())) { return true; } } return false; } private void cbD() { this.iie = new ArrayList(); PackageManager packageManager = this.mActivity.getPackageManager(); Intent intent = new Intent("android.intent.action.SEND_MULTIPLE"); intent.setType("image/*"); for (ResolveInfo resolveInfo : packageManager.queryIntentActivities(intent, 65536)) { try { ShareItem shareItem = new ShareItem(); String a = khb.a(this.mActivity, resolveInfo, 0); shareItem.setIcon(resolveInfo.loadIcon(packageManager)); shareItem.setAppName(a); shareItem.setClazzName(resolveInfo.activityInfo.name); shareItem.setPackageName(resolveInfo.activityInfo.packageName); if (c(shareItem)) { this.iie.add(shareItem); } } catch (Throwable th) { th.printStackTrace(); } } } public static final void j(Activity activity, String str, String str2) { ArrayList arrayList = new ArrayList(); arrayList.add(str); a(activity, arrayList, str2); } /* access modifiers changed from: protected */ public final String cbA() { for (ShareItem shareItem : this.iie) { if ("com.tencent.mm".equals(shareItem.getPackageName())) { return shareItem.getClazzName(); } } return null; } /* access modifiers changed from: protected */ public final String cbB() { for (ShareItem shareItem : this.iie) { if ("com.tencent.mobileqq".equals(shareItem.getPackageName())) { return shareItem.getClazzName(); } } return null; } /* access modifiers changed from: protected */ public final String cbC() { for (ShareItem shareItem : this.iie) { if ("com.alibaba.android.rimet".equals(shareItem.getPackageName())) { return shareItem.getClazzName(); } } return null; } /* access modifiers changed from: protected */ @Override // cn.wps.moffice.main.scan.dialog.BaseFragmentDialog public final int cbu() { return R.layout.doc_scan_long_pic_share_layout; } public final void cby() { if (this.ihO == null || this.ihO.isEmpty()) { lvg.d(this.mActivity, R.string.doc_scan_no_image_default_tip, 1); return; } dwp.at("public_scan_share_mode", "longpic"); Iterator<String> it = this.ihO.iterator(); while (it.hasNext()) { String next = it.next(); if (next != null && !new File(next).exists()) { lvg.d(this.mActivity, R.string.doc_scan_no_image_default_tip, 1); return; } } hjg hjg = new hjg(this.mActivity, this.ihO); hjg.iid = this.iid; hjg.show(); } /* access modifiers changed from: protected */ public final void cbz() { FragmentManager fragmentManager = this.mActivity.getFragmentManager(); ShareFragmentDialog shareFragmentDialog = new ShareFragmentDialog(); Bundle bundle = new Bundle(); bundle.putStringArrayList("argument_share_list", this.ihO); shareFragmentDialog.setArguments(bundle); FragmentTransaction beginTransaction = fragmentManager.beginTransaction(); beginTransaction.add(shareFragmentDialog, "tag_share_fragment"); beginTransaction.commitAllowingStateLoss(); } @Override // android.app.Fragment, cn.wps.moffice.main.scan.dialog.BaseFragmentDialog public void onAttach(Activity activity) { super.onAttach(activity); Bundle arguments = getArguments(); if (arguments != null) { this.ihO = arguments.getStringArrayList("argument_share_list"); this.iid = arguments.getString("argument_source_position"); cbD(); } } /* access modifiers changed from: protected */ @Override // cn.wps.moffice.main.scan.dialog.BaseFragmentDialog public final void prepareView(View view) { boolean z; boolean z2; boolean z3; this.ihW = view.findViewById(R.id.share_longpic); this.ihX = view.findViewById(R.id.phone_panel_topbar_nav_img); this.ihY = view.findViewById(R.id.rll_wecha_item); this.ihZ = view.findViewById(R.id.rll_qq_item); this.iia = view.findViewById(R.id.rll_tim_item); this.iib = view.findViewById(R.id.rll_dingding_item); this.iic = view.findViewById(R.id.rll_more_item); this.ihW.setOnClickListener(this.dpM); this.ihX.setOnClickListener(this.dpM); this.ihY.setOnClickListener(this.dpM); this.ihZ.setOnClickListener(this.dpM); this.iia.setOnClickListener(this.dpM); this.iib.setOnClickListener(this.dpM); this.iic.setOnClickListener(this.dpM); Iterator<ShareItem> it = this.iie.iterator(); while (true) { if (it.hasNext()) { if ("com.tencent.mm".equals(it.next().getPackageName())) { z = true; break; } } else { z = false; break; } } if (!z) { this.ihY.setVisibility(8); } Iterator<ShareItem> it2 = this.iie.iterator(); while (true) { if (it2.hasNext()) { if ("com.tencent.mobileqq".equals(it2.next().getPackageName())) { z2 = true; break; } } else { z2 = false; break; } } if (!z2) { this.ihZ.setVisibility(8); } Iterator<ShareItem> it3 = this.iie.iterator(); while (true) { if (it3.hasNext()) { if ("com.alibaba.android.rimet".equals(it3.next().getPackageName())) { z3 = true; break; } } else { z3 = false; break; } } if (!z3) { this.iib.setVisibility(8); } } }